namespace Hello_s_move
{
    internal class Program
    {
        /// <summary>
        /// hello的上下移动
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
           //定义初始坐标（x，y）
           int x=0, y=0;
            //定义输入
            ConsoleKey input;
            do
            {
                //清屏
                Console.Clear();
                //定位光标位置
                Console.SetCursorPosition(x, y);
                Console.Write("hello");
                //接受用户输入
                input = Console.ReadKey(true).Key;
                //根据用户输入调整xy
                switch(input)
                {
                    case ConsoleKey.A:
                        if (x > 0)
                            x--;
                        break;
                        case ConsoleKey.D:
                        if (x < 80)
                            x++;
                        break;
                        case ConsoleKey.W:
                        if(y>0)
                            y--;
                        break;
                        case ConsoleKey.S:
                        if (y < 80)
                            y++;
                        break;
                        default:
                        break;
                }
                //回到第二步
            } while(input!= ConsoleKey.Enter);
        }
    }
}